Skip to main content

TextControl Events

An object defining events for the TextControl class.

Validating

Raised before the control's value is validated.

Parameters:

sender (required): object
The source of the event.

e (required): ValidatingEventArgs
The validation event arguments.

See Also


Init

Triggered when the control is initialized.

Parameters:

sender (required): object
The source of the event.

e (required): InitEventArgs
The initialization event arguments.

See Also


Load

Triggered when the control is loaded.

Parameters:

sender (required): object
The source of the event.

e (required): LoadEventArgs
The load event arguments.

See Also


TextChanged

Raised after the Text property has been changed.

Parameters:

sender (required): object
The source of the event.

e (required): PropertyChangedEventArgs<string>
The event arguments containing the old and new values.

See Also


ValueChanged

Raised after the value of the control has changed.

Parameters:

sender (required): object
The source of the event.

e (required): PropertyChangedEventArgs<TEventValue>
The event arguments containing the old and new values.

See Also


DoubleClick

Triggered when the control is double-clicked.

Parameters:

sender (required): object
The source of the event.

e (required): MouseEventArgs
The mouse event arguments.

See Also


LazyLoading

Raised when the control initiates a lazy-loading operation to fetch additional data.

Parameters:

sender (required): object
The source of the event.

e (required): LazyLoadingEventArgs
The event arguments related to the lazy-loading context.

See Also


PreRender

Triggered before the control is rendered.

Parameters:

sender (required): object
The source of the event.

e (required): PreRenderEventArgs
The pre-render event arguments.

See Also


PropertyValueGet

Triggered when retrieving a control property value.

Parameters:

sender (required): object
The source of the event.

e (required): GetControlPropertyValueEventArgs
The property value get event arguments.

See Also


Click

Triggered when the control is clicked.

Parameters:

sender (required): object
The source of the event.

e (required): MouseEventArgs
The mouse event arguments.

See Also


DataLoad

Raised when external data is loaded into the control.

Parameters:

sender (required): object
The source of the event.

e (required): DataLoadEventArgs
The event arguments containing the data to be loaded.

See Also


ValueChanging

Raised before the value of the control is changed.

Parameters:

sender (required): object
The source of the event.

e (required): PropertyChangingEventArgs<TEventValue>
The event arguments containing the old and new values, and a cancel flag.

See Also


Render

Triggered when the control is rendered.

Parameters:

sender (required): object
The source of the event.

e (required): RenderEventArgs
The render event arguments.

See Also


TextChanging

Raised before the Text property is changed.

Parameters:

sender (required): object
The source of the event.

e (required): PropertyChangingEventArgs<string>
The event arguments containing the old and new values, and a cancel flag.

See Also